#ifndef UTILSYSTEM_H
#define UTILSYSTEM_H

#include "Common.h"
#include "SingletonTmpl.h"

class UtilSystem : public Single_T<UtilSystem>
{
    using errtype = std::tuple<int,QString>;
public:
    qint64 getPid();
    void singleProcess(char **argv);
    errtype execCmd(const QString& cmd);

private:
    SinglePri(UtilSystem);
};

#endif // UTILSYSTEM_H
